package com.ts.main.mini.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @Author:lk
 * @Date: 2025/5/18  21:09
 */
@Data
public class OrderDto {

    /**
     * 订单ID（修改必传）
     */
    @Schema(description = "订单ID（修改必传）")
    private Integer orderId;

    /**
     * 订单ID（从购物车下单）
     */
    @Schema(description = "购物车ID（从购物车下单）")
    private Integer cartId;

    /**
     * 用户ID（不传）
     */
    @Schema(description = "用户ID（不传）")
    private Integer userId;

    /**
     * 商品组合ID
     */
    @Schema(description = "商品组合ID")
    private Integer variantId;

    /**
     * 商品数量
     */
    @Schema(description = "商品数量")
    private Integer productCount;

    /**
     * 用户收货地址ID
     */
    @Schema(description = "用户收货地址ID")
    private Integer userAddressId;

    /**
     * 个性化设计要求描述
     */
    @Schema(description = "个性化设计要求描述")
    private String description;

}
